give a hammering - Espagnol Anglais Dictionnaire